﻿using System;
using System.IO;

namespace Homework14
{
    internal class Program
    {
        /// <summary>
        /// 将追加时间后的hello.txt文件移动到1/2/3/4/5目录下
        /// </summary>
        /// <param name="args"></param>
        static void Main(string[] args)
        {
            // 源文件路径
            string sourceFilePath = @"D:\CSharpHomework\csharp2024\hello.txt";
            // 目标目录路径
            string targetDirectoryPath = @"D:\CSharpHomework\csharp2024\1\2\3\4\5";

            try
            {
                // 确保目标目录存在
                if (!Directory.Exists(targetDirectoryPath))
                {
                    Directory.CreateDirectory(targetDirectoryPath);
                    Console.WriteLine($"目录 {targetDirectoryPath} 已创建。");
                }

                // 目标文件路径
                string targetFilePath = Path.Combine(targetDirectoryPath, "hello.txt");

                // 使用File.Move方法移动文件
                File.Move(sourceFilePath, targetFilePath);

                Console.WriteLine("文件已成功移动到目标目录。");
            }
            catch (Exception ex)
            {
                // 如果发生异常，输出异常信息
                Console.WriteLine("发生错误：" + ex.Message);
            }
            Console.ReadLine();
        }
    }
}